it's a long story - Turkish English Dictionary